remotely-piloted vehicle - Turkish English Dictionary